package bus;

import java.util.List;

import dao.PatientDAO;
import dto.PatientDTO;

public class PatientBUS {
	public PatientDTO info = new PatientDTO();
	public PatientDAO data = new PatientDAO(null);
	
	public void setInfo(PatientDTO patient) {
		this.info = patient;
	}
	
	public PatientDTO getInfo() {
		return this.info;
	}
	
	public int addPatient() {
		return data.addPatient(info);
	}
	
	public List<PatientDTO> getAllPatients(){
		return data.getAllPatients();
	}
	
	public boolean updatePatient(){
		return data.updatePatient(info);
	}
	
	public void deletePatient(){
		data.deletePatient(info);
	}
	
	public void deleteAllPatients(){
		data.deleteAllPatients();
	}
	
	public int getPatientCount(){
		return data.getPatientCount();
	}
}
